biodegradable substance - French English Dictionary